scabbling - Turkish English Dictionary