industrial power transmission techniques - İspanyolca İngilizce Sözlük