free self-determination - Französisch Englisch Wörterbuch