to be capable of taking effect - Französisch Englisch Wörterbuch