on-the-site labor - Turkish English Dictionary