preparation of hydrocarbon - Turkish English Dictionary