a moment later - Turkish English Dictionary