water resource development project - French English Dictionary