heavy life sentence - Alemán Inglés Diccionario