expert in hydraulics - French English Dictionary