self-indignation - Español Inglés Diccionario