hydroraffination - French English Dictionary