hydrocarbon solvent - French English Dictionary