overspread with cloth - French English Dictionary