police slang - French English Dictionary