petroleum storage depot - Turco Inglés Diccionario