fibroblasts - French English Dictionary