independent movement for self-determination - Französisch Englisch Wörterbuch