progress sketch - Turkish English Dictionary