self-sufficient building - Türkisch Englisch Wörterbuch