improved chemical and biological protective glove - Spanish English Dictionary