one who cheats - German English Dictionary