philippine water monitor - French English Dictionary