petroleum storage depot - Allemand Anglais Dictionnaire