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