Translation of "Immunologically competent" in German

Related phrases