have something taped - Español Inglés Diccionario