plurifactorial - French English Dictionary