(construction/building) site manager - Turco Inglés Diccionario