double-back adhesive tape - Alemán Inglés Diccionario