castigated - German English Dictionary