urban infrastructure facilities - İspanyolca İngilizce Sözlük