be distantly related - French English Dictionary