short-term storage - Turco Inglés Diccionario