surrender (of persons) - Alemán Inglés Diccionario