From English-Dutch FreeDict Dictionary ver. 0.2: heal /hiːl/ 1. beter maken, genezen, helen
heal /hiːl/ 1. beter maken, genezen, helen