water miscible solvent - Turkish English Dictionary