sports pavilion - Turkish English Dictionary