self-rating of - Spanish English Dictionary