life-saving rafts - Türkçe İngilizce Sözlük