pertaining to puerto ayacucho, venezuela or inhabitants - Turc Anglais Dictionnaire