marshmallow (althaea officinalis) - Spanish English Dictionary