plantar fibromatosis - French English Dictionary