fuel tanks and reservoirs - Français Anglais Dictionnaire