translate English to French: (a) who has been sentenced to imprisonment for life; or
a) Qui a été condamné à la prison à vie; ou