calefactor - French English Dictionary