abgestraft - German English Dictionary