marine petroleum storage facilities - Turc Anglais Dictionnaire