decade-long imprisonment - Español Inglés Diccionario