booking at a police station - French English Dictionary