termocatalitico - French English Dictionary