two wraps of tape - Francés Inglés Diccionario