power transmission of bicycles - İspanyolca İngilizce Sözlük