flea-ridden person - Turco Inglés Diccionario