improved chemical and biological protective glove - Alemán Inglés Diccionario