talk pedantically - French English Dictionary