a baby sling - Spanish English Dictionary