have a desperate longing - Espagnol Anglais Dictionnaire