blast freezer - Turkish English Dictionary