self-consuming - German English Dictionary