willing to make sacrifices - Francés Inglés Diccionario