a long time afterwards - Turkish English Dictionary