four-leaf sorrel - Spanish English Dictionary