prepare a presentation - Turkish English Dictionary