turkish greyhound - Turkish English Dictionary