rest comfortably with one's legs open (person) - Spanish English Dictionary