difficult to tolerate - Allemand Anglais Dictionnaire