immune adherence phenomenon - German English Dictionary