a dog's scent - Turkish English Dictionary