https://www.proz.com/kudoz/czech-to-english/other/458952-osmn%C3%A1ctilet%C3%A1.html?phpv_redirected=1&phpv_redirected=2

Glossary entry

Czech term or phrase:

osmnáctiletá

English translation:

18 year old

Jun 16, 2003 17:25
20 yrs ago
Czech term

osmnáctiletá

Non-PRO Czech to English Other
studentka

Proposed translations

-1
3 mins
Selected

18 years old

"an 18-year-old student"
Peer comment(s):

disagree Nicholas Miller : If the answer is '18 years old student' then it's completely wrong
57 mins
What's wrong with "an 18-year-old student"? "18 year old" is not my entry, sorry.
Something went wrong...
4 KudoZ points awarded for this answer.
3 mins

18-year old

eighteen-year old
Something went wrong...
+2
4 mins

eighteen-year-old

an eighteen-year-old student
Peer comment(s):

agree Alena Sandberg : osmnactileta also denotes that the student is female. therefore, an accurate translation would be "an eighteen-year-old (female) student."
47 mins
True (but the context will often make this clear anyway).
agree Dylan Edwards
1 day 19 hrs
Something went wrong...
3 days 12 hrs

'18 year old', '18-year old' and '18-year-old'

This has been bugging me a bit so I looked into it more and found that actually
'18 year old', '18-year old' and '18-year-old' are all possible and commonly used alternatives of this
Something went wrong...