annoying duty or work - Turc Anglais Dictionnaire