flea-ridden animal - Español Inglés Diccionario