hundreds and thousands - Francés Inglés Diccionario