improved chemical and biological protective glove - Espagnol Anglais Dictionnaire