surrender (of persons) - Espagnol Anglais Dictionnaire