not long after - Turkish English Dictionary