self-criticizing - Alemán Inglés Diccionario