land underlying buildings and structures - Espagnol Anglais Dictionnaire