self-questioning - German English Dictionary