sit comfortably/easily/well - Turkish English Dictionary