polygraph - French English Dictionary