store in the freezer - Turco Inglés Diccionario