successive assignees - French English Dictionary