castle garrison - Turkish English Dictionary