carpenter square - French English Dictionary