sheep´s sorrel - Turkish English Dictionary