make sacrifices - Turco Inglés Diccionario