covered stadium - Turkish English Dictionary