self-condemnation - Turco Inglés Diccionario