likely to cheat one's spouse - French English Dictionary