petroleum or natural gas wells - Turc Anglais Dictionnaire