long term of imprisonment - Alemán Inglés Diccionario