immunocompetency - German English Dictionary