to have an affair - French English Dictionary