sit on another's knees - Spanish English Dictionary