fire on the top of a mountain - French English Dictionary