northrup furnace - French English Dictionary