pertaining to new spain or inhabitants - Französisch Englisch Wörterbuch