high-pressure freezing device - German English Dictionary