osteoblasts - French English Dictionary