self-reflecting - German English Dictionary