stand your ground law - French English Dictionary