be capable of taking criticism - French English Dictionary