hydroma - French English Dictionary