sheep's sorrel - Spanish English Dictionary