carpenter helper - French English Dictionary