tens of thousand of people - Alemán Inglés Diccionario