bark cloth - French English Dictionary