superfoliation - French English Dictionary