The English term "big" matches the Italian term "grande"

other english words that include "big" : italian :
ambiguity equivoco
ambiguous ambìguo
big landowner latifondista