engineering hydraulics - French English Dictionary