castigarse - German English Dictionary