self-ruling - Französisch Englisch Wörterbuch