hidden fortress - German English Dictionary