at home (comfortable) - Turc Anglais Dictionnaire