depudicate - German English Dictionary