scarred - French English Dictionary