sacrifice everything, for victory - Turco Inglés Diccionario