to denude - German English Dictionary