sacrificial altar - Turco Inglés Diccionario