hygrochastic - French English Dictionary