put an end to taunts - Türkisch Englisch Wörterbuch