on-the-site labor - French English Dictionary