heel of a rafter - Spanish English Dictionary