The Italian term "cupola" matches the English term "astrodome"

other italian words that include "cupola" : english :
cupola astrodomes
cupola dome