set the teeth on edge - Almanca İngilizce Sözlük