hold/stand your ground - Spanish English Dictionary