hydraulic architecture - French English Dictionary