have an involvement with someone - French English Dictionary