multi-purpose cloth - French English Dictionary