place where sheep are marked with tar - Turkish English Dictionary