natural hydraulic engineering - French English Dictionary