hedge nettle (stachys palustris) - Español Inglés Diccionario