technical hydrocarbon - Turkish English Dictionary