grief and despair - Turc Anglais Dictionnaire