cloth used for cleaning floors - Turkish English Dictionary