spot scarifier - German English Dictionary