storage and transportation tank - Allemand Anglais Dictionnaire