dry chemical powder system - French English Dictionary