loss of hope or confidence - Turc Anglais Dictionnaire