knife-scarred - French English Dictionary