success rating - Spanish English Dictionary