patch scarifier - Turkish English Dictionary