full of grubs/weevils - Turc Anglais Dictionnaire