punched card interpreter - Turkish English Dictionary