on a regular and continuing basis - Turkish English Dictionary