periderma - French English Dictionary