detention barracks - Turkish English Dictionary