narrow-leaved labrador tea - German English Dictionary