rat-tailed larva - Turco Inglés Diccionario