serve as the driving force - İspanyolca İngilizce Sözlük