lock-up premises - French English Dictionary