aggravated life imprisonment - Francés Inglés Diccionario