the moving force - Alemán Inglés Diccionario