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