time delayed stop - Turkish English Dictionary