stridden - Español Inglés Diccionario