hydraulic transmission system - French English Dictionary