happen randomly - Turkish English Dictionary