visual effects/vfx supervisor - Turkish English Dictionary