electronic calculated punch - Turkish English Dictionary