the baby nestled in her arms. - Spanish English Dictionary