advertising film - Turkish English Dictionary