lengthy prison term - Español Inglés Diccionario