location of job site - Turco Inglés Diccionario