surrender to an activity exclusively and until the end - Español Inglés Diccionario