sub-permafrost water - French English Dictionary