put an end to taunts - Almanca İngilizce Sözlük