live in a small flat - Turc Anglais Dictionnaire