tape abbreviation - Turkish English Dictionary