pertaining to new spain or inhabitants - Turco Inglés Diccionario