be infested with fleas - Turco Inglés Diccionario