electric propulsion plant - Spanish English Dictionary