have something taped - Spanish English Dictionary