sit down comfortably in an armchair or sofa - Espagnol Anglais Dictionnaire