protein deposition - Turkish English Dictionary