long term of imprisonment - Francés Inglés Diccionario