self-employed worker - French English Dictionary