vinyl-backed tape - French English Dictionary