construction on vacant lots - Turkish English Dictionary