self-condemnation - Alemán Inglés Diccionario