high-tech building - Espagnol Anglais Dictionnaire