intermediary or temporary storage - French English Dictionary