a very distant relative - French English Dictionary