construction in vacant lots - Spanish English Dictionary