petroleum or natural gas wells - Français Anglais Dictionnaire