hold/stand your ground - Francés Inglés Diccionario