sintered metal fin - Spanish English Dictionary