self-review - German English Dictionary