immune adherence - Turkish English Dictionary