release or surrender - Español Inglés Diccionario