tongue worm (linguatula serrata) - Turco Inglés Diccionario