tent worm - Turco Inglés Diccionario