on an irregular basis - Turkish English Dictionary