keyboard punch - Turkish English Dictionary