foliage separator - French English Dictionary