they did something much worse - German English Dictionary