hedge nettle (stachys palustris) - Turkish English Dictionary