humanius est deridere vitam quam deplorare - French English Dictionary