superrefractario - French English Dictionary