torque strength of coupling mechanisms - Türkçe İngilizce Sözlük