approval ratings - Spanish English Dictionary