have a desperate longing - Allemand Anglais Dictionnaire