The English term "apparition" matches the Italian term "fenomeno"

other english words that include "apparition" : italian :
apparitional visibile