lot suitable for semi-detached, duplex housing - Spanish English Dictionary