polysensory - French English Dictionary