resting comfortably with their legs open - Spanish English Dictionary