mandatory life sentence - German English Dictionary