be capable of something - Francés Inglés Diccionario