strenuous exercise punishment - French English Dictionary