hydraulic transmission of power - French English Dictionary