ripper-scarifier - French English Dictionary