human sacrifice - Turco Inglés Diccionario