power-transmitting fluid circuit - French English Dictionary