marine petroleum storage facilities - Almanca İngilizce Sözlük