on an occasional basis - German English Dictionary