improved chemical detection system - Français Anglais Dictionnaire