self-indignation - Alemán Inglés Diccionario