person working freelance - French English Dictionary