rough-scruff - Turkish English Dictionary