customs security and police - French English Dictionary