self despair - Allemand Anglais Dictionnaire