improved french translation