preparation of hydrocarbon - French English Dictionary