artificial ground freezing - German English Dictionary