temporary storage location - German English Dictionary