high-tech building - Francés Inglés Diccionario