on an occasional basis - Turkish English Dictionary