Life-saving rafts - Francés Inglés Diccionario