dubbed effect (film) - Turkish English Dictionary