have something taped - French English Dictionary