audio-visual advertising - Turkish English Dictionary