driver (driving force) - Francés Inglés Diccionario