right of independence - German English Dictionary