spot scarifier - Turkish English Dictionary