hydrocarbon dry cleaning solvent - Turkish English Dictionary