sintered metal fin - French English Dictionary