improved chemical and biological protective glove - Español Inglés Diccionario