flea-like insect - Francés Inglés Diccionario