stand your ground law - German English Dictionary