supporting structure/system - Inglés Sinónimo Diccionario