storage and transportation tank - Français Anglais Dictionnaire