The English term "weather chart" matches the Italian term "carta meteorologica"

other english words that include "chart" : italian :
chart tabella