give a long speech - Turkish English Dictionary