on-the-site labor - Turco Inglés Diccionario