willing to make sacrifices - Español Inglés Diccionario