a ... extraordinaire - French English Dictionary