international sport event hosting - Turkish English Dictionary