mandatory life sentence - Spanish English Dictionary