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