domed stadium - Turkish English Dictionary