independent movement for self-determination - German English Dictionary