improved chemical and biological protective glove - Français Anglais Dictionnaire