spot grazing - Turkish English Dictionary