the city centre proper - Espagnol Anglais Dictionnaire