self-sufficient city - Fransızca İngilizce Sözlük