castigatory - German English Dictionary