reparative giant cell granuloma - French English Dictionary