frame of reeds or sticks for building - Spanisch Englisch Wörterbuch