small grub/insect - Turc Anglais Dictionnaire