a football stadium - Turkish English Dictionary