artificial ground freezing - French English Dictionary