combined buoyancy and rescue devices - Turc Anglais Dictionnaire