great hairy willowherb (epilobium hirsutum) - German English Dictionary