building or structure - Espagnol Anglais Dictionnaire