impose the heaviest penalty - French English Dictionary