a cop shop - French English Dictionary