to one's annoyance - Türkisch Englisch Wörterbuch