The Italian term "immediato" matches the English term "immediate"

other italian words that include "immediato" : english :
immediato forthwith
direttamente, immediato, subito immediately
immediato ocular
immediato unhesitating