earthquake-resistant structure - Francés Inglés Diccionario