last wills registry - French English Dictionary