self-criticizing - Francés Inglés Diccionario