succeed to - Spanish English Dictionary