immune recognition - German English Dictionary