resembling or concerning a greyhound - Almanca İngilizce Sözlük