Skip to main content
TED translation innovation Language ideas speeches platform crowdsourcing
annotation captions translation translate crowdsourcing platform videos dotsub subtitle web2.0 tools collaboration language
reference english urban culture dictionary slang crowdsourcing Language platform