immersion in cleaning solvents - Turkish English Dictionary