horseshoe lifebuoy - Türkçe İngilizce Sözlük