circus or amphitheater with perpetual snow in the mountains of the penibaetic system - French English Dictionary