dubbing editor - Turkish English Dictionary