finish the speech - Turkish English Dictionary