have (one) taped - Español Inglés Diccionario