stridden ahead - Spanish English Dictionary