french demystified