trifoliate - French English Dictionary