garrisoned fortress - French English Dictionary