succumb to ... pressure - Spanish English Dictionary