sheep sorrel - Spanish English Dictionary