12 years a slave - Tradução em português

A tradução do filme " 12 years a slave " para o português, " 12 anos de escravidão " no Brasil e " 12 anos escravo " em Portugal, me deixou dúvida, a letra a em " 12 years a slave " funciona como artigo ou como preposição?

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
1 resposta
Thomas 7 62 297
12 years UM slave

a = um

I have been a father for 20 years. Twenty years (as) a father is a lot of time.