tow cable release mechanism - Türkçe İngilizce Sözlük