sporting attraction - Turkish English Dictionary