soon after that - Turkish English Dictionary