multifoliate - French English Dictionary