caterpillar pupa - Turc Anglais Dictionnaire