gas proof curtain - French English Dictionary