very old and distant relation - Allemand Anglais Dictionnaire