punched-tape - Turkish English Dictionary