artificial labor - French English Dictionary