the cop shop - French English Dictionary