self-contemplation - German English Dictionary