she sacrificed herself for you - Francés Inglés Diccionario