20-years-to-life - Spanish English Dictionary