infested with jigger fleas - Turco Inglés Diccionario