serve as the driving force - Espagnol Anglais Dictionnaire