self-righting lifejacket - Türkçe İngilizce Sözlük