grief and despair - Allemand Anglais Dictionnaire