turkish greyhound - German English Dictionary