electric propulsion plant - German English Dictionary