suffering from worms - Turc Anglais Dictionnaire