temporary storage area - Francés Inglés Diccionario