improved chemical and biological protective glove - French English Dictionary