aggravated life imprisonment - Alemán Inglés Diccionario