scarlet hedgenettle - Spanish English Dictionary