spotted nettle - Francés Inglés Diccionario