polifactorial - French English Dictionary