religion based on revelation - Turco Inglés Diccionario