self-rated health - Spanish English Dictionary