give up the hostage - Espagnol Anglais Dictionnaire