have a desperate longing - Français Anglais Dictionnaire