square and rabbet - French English Dictionary