life saving station - Alemán Inglés Diccionario