plunge freezer - German English Dictionary