right on schedule - Turkish English Dictionary