life in prison - Francés Inglés Diccionario