developed building land - Spanish English Dictionary