lock-up premises - Turkish English Dictionary