life incarceration - Alemán Inglés Diccionario