have an involvement with someone - Français Anglais Dictionnaire