be distantly related - Français Anglais Dictionnaire