resembling or concerning a greyhound - Turco Inglés Diccionario