divest of bark - French English Dictionary