decade-long imprisonment - Turco Inglés Diccionario