orphaned puppies - Spanish English Dictionary