resembling or concerning a greyhound - Deutsch Englisch Wörterbuch