rat-tailed maggot - Turco Inglés Diccionario