kind of caterpillar - Turco Inglés Diccionario