self-indictment - Alemán Inglés Diccionario