have some relationship with - Français Anglais Dictionnaire