pure rubber tape - Alemán Inglés Diccionario