life saving on ice - Español Inglés Diccionario