maximum propulsion power rating - German English Dictionary