construction on vacant lots - Turco Inglés Diccionario