self retractable lifeline - Türkçe İngilizce Sözlük