set one's teeth on edge - Allemand Anglais Dictionnaire