pertaining to san juan teotihuacán, mexico or inhabitants - Turc Anglais Dictionnaire