scribbling hastily - Turkish English Dictionary