strenuous exercise punishment - German English Dictionary