denounced - German English Dictionary