pile of dried leaves and sticks - Français Anglais Dictionnaire