to stand one's ground - Alemán Inglés Diccionario