colorful cloth decoration - French English Dictionary