put a dog off the scent - Turkish English Dictionary