orphaned puppies - Turkish English Dictionary