scarificator - French English Dictionary