natural petroleum spring - Français Anglais Dictionnaire