sibroblast - French English Dictionary