mountain rhubarb - Spanish English Dictionary