large amount of fleas - Francés Inglés Diccionario