direct-current propulsion - Spanish English Dictionary