self-evaluate - German English Dictionary