self-reflective - German English Dictionary