be capable of taking criticism - Francés Inglés Diccionario