be infested with fleas - Francés Inglés Diccionario