gestraft - German English Dictionary