pertaining to san juan teotihuacán, mexico or inhabitants - Français Anglais Dictionnaire