to cure - Spanish English Dictionary