urban improvements - Spanish English Dictionary