rabbeted door leaf - Turkish English Dictionary