hydromantic - French English Dictionary