resembling or concerning a greyhound - Türkisch Englisch Wörterbuch