superrefractory - French English Dictionary