stinging nettle (urtica baccifera) - Español Inglés Diccionario