speech by managing director - Turkish English Dictionary