piece of timber inserted into the wall - Français Anglais Dictionnaire