immunodeficient - German English Dictionary