a witch-hunt - French English Dictionary