favorable review - Spanish English Dictionary