metal-hydride storage tank - Spanish English Dictionary