devourment - German English Dictionary