have a desperate longing - Turc Anglais Dictionnaire