matchboard pieces of timber - Français Anglais Dictionnaire