tape backing - Turkish English Dictionary