to be capable of taking effect - Español Inglés Diccionario