pressure-sensitive tape - Turkish English Dictionary