person who has affairs - French English Dictionary