cloth used for cleaning floors - French English Dictionary