heap of papers - Français Anglais Dictionnaire