heel of a rafter - French English Dictionary