maximum propulsion power rating - French English Dictionary