production-sharing contract - Espagnol Anglais Dictionnaire