a demonstrably wrong report - French English Dictionary