diesel-powered mine locomotive - French English Dictionary