to prevail and have effect - Deutsch Englisch Wörterbuch