meaning of Blattreiches Läusekraut

Blattreiches Läusekraut - German to English

leafy lousewort [Pedicularis foliosa]