immune defense - German English Dictionary