mineral production sharing agreement - Espagnol Anglais Dictionnaire