self-rating - Turkish English Dictionary