stand your ground law - Alemán Inglés Diccionario