have a dog in this hunt - Turkish English Dictionary