police raid - French English Dictionary