small piece of timber - French English Dictionary