self-estimation - Spanish English Dictionary