recent events - Turkish English Dictionary