overspread with cloth - German English Dictionary