happen (to occur) - Turkish English Dictionary