make you cringe - Allemand Anglais Dictionnaire