【法】 set up an alibi
bring forward; advance; lodge; put forward; raise; set forth; submit【经】 propose; put in; submission; submit
【法】 abesse
【法】 crime scene; scene of crime
defend; plead; vindicate; justification; vindication【经】 plead