strive against - Spanish English Dictionary