square stalked willow herb (epilobium tetragonum) - German English Dictionary