self-estimation - German English Dictionary