comfortably spacious - Turc Anglais Dictionnaire