motor propelling force - French English Dictionary