mandatory life sentence - Español Inglés Diccionario