the moving force - Francés Inglés Diccionario