audio-visual presentation - Turkish English Dictionary