a number of picturesque places - Turc Anglais Dictionnaire