give himself up - Francés Inglés Diccionario