border-punched card - Turkish English Dictionary