similar to a greyhound - Turkish English Dictionary