water-cooled furnace transformers - French English Dictionary