person who has affairs - German English Dictionary