make a presentation - Turkish English Dictionary