telerecording equipment for film - Turkish English Dictionary