perform without preparation - Turkish English Dictionary