caterpillar pupa - Turco Inglés Diccionario