self-sufficient building - Türkçe İngilizce Sözlük