self-critically - Francés Inglés Diccionario