The English term "garden" matches the Italian term "giardino, verziere"

other english words that include "garden" : italian :
gardener giardiniere
zoological gardens giardino zoologico