mania for cleanliness - French English Dictionary