oil exploration and production companies - Espagnol Anglais Dictionnaire