soon afterwards - Turkish English Dictionary