stridden - Spanish English Dictionary