polyfactorial - French English Dictionary