a ruler having unlimited power - Französisch Englisch Wörterbuch