mounting of supporting structures - Español Inglés Diccionario