scabs - Turkish English Dictionary