self-sufficient city - Almanca İngilizce Sözlük