town apartment - Turc Anglais Dictionnaire