oil burning installations - Français Anglais Dictionnaire