dome-shaped roof - Spanish English Dictionary