diffusion deposition - Turkish English Dictionary