a number of picturesque places - Espagnol Anglais Dictionnaire