oil storage depot - Spanish English Dictionary