cicatrizing - French English Dictionary