social self-sacrifice - Turco Inglés Diccionario