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

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