drive propulsion system - German English Dictionary