punched card interpreter - Spanish English Dictionary