have something taped - Francés Inglés Diccionario