store in the freezer - Turkish English Dictionary