terreno para edificar - Spanish English Dictionary