similar to a greyhound - Deutsch Englisch Wörterbuch