ultimate penalty - French English Dictionary