periosteal bud - French English Dictionary