hydriad - French English Dictionary