social self-sacrifice - Español Inglés Diccionario