speed the process of healing - French English Dictionary