caterpillar (larva) - Turc Anglais Dictionnaire