mountain creeps - French English Dictionary