have an affair with - French English Dictionary