well-furnished apartment - Turc Anglais Dictionnaire