have (one) taped - Turkish English Dictionary