put an end to one's annoyance - Englisch Synonyme Wörterbuch