place for storing liquid vessels - Spanish English Dictionary