permanently frozen ground - French English Dictionary