make the supreme sacrifice - Turco Inglés Diccionario