to one's annoyance - Turc Anglais Dictionnaire