calefactora - French English Dictionary