to succeed - Spanish English Dictionary