Life-saving rafts - Alemán Inglés Diccionario