bark-peeling - French English Dictionary