motor propelling force - Spanish English Dictionary