catalan furnace - French English Dictionary