a very small town - Turc Anglais Dictionnaire