frame supporting a deck or roof - Spanisch Englisch Wörterbuch