self-powered building - Spanisch Englisch Wörterbuch