mega events - Turkish English Dictionary