similar to a greyhound - German English Dictionary