self-condemnation - Francés Inglés Diccionario