self-reflection - German English Dictionary