disclosure and presentation - Turkish English Dictionary