successive assignees - German English Dictionary