wild rosemary (ledum palustre) - German English Dictionary