rest-harrow cammock - Turkish English Dictionary