one who is from santiago province - Allemand Anglais Dictionnaire