mount skar'lak - French English Dictionary