fortress citadel - German English Dictionary