Garibaldi är en lera ät Frankrike och fransmännen.