Shouldn't fort be an acceptable answer?
Added!!! Thanks :)
Strictly speaking, is it not correct that fortress is "όχυρο", whilst "φρούριο" is fort? The distinction between a fort and a fortress is slight, but I'm sure I read about the difference somewhere else on the course.