pertaining to santo domingo, dominican republic or inhabitants - Turc Anglais Dictionnaire