put one's teeth on edge - Almanca İngilizce Sözlük