meaning of an Proteinmangel leidend

an Proteinmangel leidend - German to English

deficient in protein [postpos.]