ripper-scarifier - German English Dictionary