temporary storage location - Français Anglais Dictionnaire