make a sales presentation - Turkish English Dictionary