special effects (sfx) - Turkish English Dictionary