combined buoyancy and rescue devices - Turco Inglés Diccionario