hundreds of thousands - Francés Inglés Diccionario