the city centre proper - Spanish English Dictionary