testament executor - French English Dictionary