hydrotechnical - French English Dictionary