impermeable sintered metal material - French English Dictionary