direct-current propulsion - French English Dictionary