rabbeted door leaf - French English Dictionary