self-contemplating - German English Dictionary