scabbing - Turkish English Dictionary