hydroraffinates - French English Dictionary