self-imposture - German English Dictionary