likely to cheat one's spouse - German English Dictionary