torque definitions - Türkçe İngilizce Sözlük