surrender one's weapons - Alemán Inglés Diccionario