storage and transportation tank - Spanish English Dictionary